/**
 * Created by yangheng940 on 2017/7/11.
 */
package com.cqfae.deploycentral.app.services;


import com.cqfae.deploycentral.app.dao.entity.DeployHistory;
import com.cqfae.deploycentral.app.web.request.DeployActionRequest;
import com.cqfae.deploycentral.app.web.request.JenkinsNotifyRequest;
import com.cqfae.deploycentral.app.web.response.IPage;
import com.cqfae.deploycentral.app.web.vo.DeployHistoryVo;

public interface DeployHistoryService {

    DeployHistory updateByCallBack(JenkinsNotifyRequest request);

    DeployHistoryVo changeDeployStatusAndMail(DeployHistoryVo vo);

    public IPage<DeployHistoryVo> listByPage(DeployActionRequest request);

}
